Big Huge Thesaurus

Greenland whale

noun